@charset "utf-8";
/* CSS Document */
html, body { font-family:"宋体"}
* {
	margin:0;
	padding:0;
}
img {
	border:0;
}
.clear {
	clear:both;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:underline;
}
ul {
	list-style:none;
}
body {
	font-size:12px;
	background:#f5efec;
}
#header {
	width:100%;
	height:243px;
	background:#bc1414;
}
.header_top {
	max-width:1078px;
	height:243px;
/*	background:url(../images/header.jpg) no-repeat #df0202;*/
	background:url(../images/head250729.jpg) no-repeat #df0202;
	margin:0 auto;
}
#nav {
	width:100%;
	height:35px;
	background:#3d3664;
}
.nav_con {
	width:920px;
	height:35px;
	margin:0 auto;
}
.nav_con ul li {
	float:left;
	width:115px;
	height:35px;
	line-height:35px;
	text-align:center;
}
.nav_con ul li a {
	color:#ffe5dc;
	font-size:14px;
	font-weight:bold;
}
.menuchoose a{
	display:block;
	color:#a80e0e!important;
	width:101px;
	height:35px;
	background:url(../images/nav_bg.jpg) no-repeat;
	text-decoration:none;
}
.nav_con ul li a:hover {
	display:block;
	width:101px;
	height:35px;
	color:#a80e0e;
	background:url(../images/nav_bg.jpg) no-repeat;
	text-decoration:none;
}
#container {
	width:960px;
	height:100%;
	overflow:hidden;
	background:#FFF;
	margin:0 auto;
	margin-top:10px;
	padding:10px;
}
.left_one, .left_sec, .left_thi {
	width:665px;
	height:100%;
	overflow:hidden;
	float:left;
}
.fykb_top {
	width:665px;
	height:31px;
	margin-top:10px;
}
.fykb_more, .whjs_more, .tpxw_more {
	float:right;
	margin-top:15px;
}
.fykb_more a, .whjs_more a .tpxw_more a {
	color:#666;
}
.fykb_pic {
	float:left;
	width:325px;
	height:245px;
}
.top_news {
	float:left;
	width:328px;
	margin-left: 10px;
	height:100%;
	overflow:hidden;
}
.top_news_title {
	text-align:center;
	font-size:16px;
	font-weight:900;
	padding:5px 0;
}
.top_news_title a {
	color:#dd0202;
}
.top_news_con {
	width:327px;
	height:100%;
	overflow:hidden;
	background:#f5efec;
}
.top_news_con p {
	padding:10px;
	line-height:20px;
	color:#666;
}
.fykb_news_left {
	float:left;
	width:328px;
	margin-left:10px;
	height:100%;
	margin-top:10px;
}
.fykb_news_left ul li{
	width:327px;
	overflow:hidden;
	float:left;
	font-size:14px;
	line-height:30px;
	_height:30px;
}
.fykb_news_left ul li img{
	vertical-align:baseline;
	margin:0 10px 0 5px;
}
.fykb_dcyj {
	width:327px;
	height:100%;
	overflow:hidden;
	margin-top:10px;
	float:left;
}
.fykb_dcyj_top {
	width:325px;
	height:38px;
	background:url(../images/fykb_dcyj.jpg) no-repeat;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
}
.dcyj_more, .aljx_more, .mssp_more, .xzsp_more {
	float:right;
	margin-top:20px;
	margin-right:5px;
}
.dcyj_more a, .aljx_more a, .mssp_more a, .xzsp_more a {
	color:#666;
}
.fykb_dcyj_con{
	width:305px;
	height:100%;
	overflow:hidden;
	padding:9px 10px;
	border:1px solid #CCC;
	border-top:none;
}
.fykb_aljx_con {
	width:305px;
	height:154px;
	overflow:hidden;
	padding:0px 10px 9px 10px;
	border:1px solid #CCC;
	border-top:none;
}
.fykb_dcyj_con ul li, .fykb_aljx_con ul li {
	line-height:25px;
	font-size:14px;
}
.fykb_aljx {
	width:327px;
	height:100%;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.fykb_aljx_top {
	width:327px;
	height:38px;
	background:url(../images/fykb_aljx.jpg) no-repeat;
}
.right_one, .right_sec, .right_thi {
	float:right;
	width:282px;
	height:100%;
	overflow:hidden;
}
.search {
	width:282px;
	height:24px;
	margin-top:10px;
}
.search_con {
	width:186px;
	height:22px;
	border:1px solid #CCC;
	background:url(../images/search_ico.jpg) no-repeat;
	padding-left:22px;
}
.search_con_txt {
	width:186px;
	height:22px;
	line-hieght:22px;
	*height:20px !important;
	*line-height:20px!important;
	border:none;
	background:#f7f7f7;
	color:#999;
}
.search_con_btn {
	width:65px;
	height:24px;
	border:none;
	background:#dd0202;
	color:#FFF;
}
.search ul li {
	float:left;
}
.ktyg_top {
	width:282px;
	height:38px;
	background:url(../images/ktyg_top.jpg) no-repeat;
	margin-top:10px;
}
.ktyg_more, .xxgk_more, .djgz_more, .xssp_more {
	float:right;
	margin-top:20px;
	margin-right:5px;
}
.ktyg_more a, .xxgk_more a, .djgz_more a, .xssp_more a {
	color:#666;
}
.ktyg_con {
	width:260px;
	height:100%;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:0;
	padding: 5px 10px;
	text-align: left;
	overflow: hidden;
	height: 195px;
	font-size: 12px;
	line-height: 25px;
}
.ktyg_con p{margin-bottom:10px;}
#fygg{float:right;width:625px;}
.xxgk_top {
	width:625px;
	height:38px;
	background:url(../images/fygg_top2.jpg) no-repeat;
	margin-top:10px;
}
.xxgk_con {
	width:603px;
	height:100%;
	padding:10px;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:none;
}
.xxgk_con ul li a {
	font-size:14px;
}
.xxgk_con ul li {
	line-height:23px;
}
.gzlj_pic {
	width:282px;
	height:205px;
	margin-top:13px;
}
.kj_btn {
	width:960px;
	margin:20px 0;
}
.kj_btn ul li {
	float:left;
/*	width:118px;*/
	width:106px;
	text-align:center;
}
.ygsf{margin-top:10px;}
.ygsfimg{height:86px;}
.ygsftitle{line-height:30px;text-align:center;}
.whjs_top {
	width:665px;
	height:31px;
	background:url(../images/whjs_top.jpg) no-repeat;
}
.whjs_con {
	width:665px;
	height:100%;
	overflow:hidden;
	background:#f5efec;
	padding:10px 0;
}
.whjs_con_titile {
	width:642px;
	height:34px;
	margin:0 auto;
}
.whjs_con_titile ul li {
	float:left;
	line-height:33px;
	width:100px;
	height:34px;
}
.whjs_con_titile ul li a {
	display:block;
	width:100px;
	color:#666;
	text-align:center;
}
/*.whjs_con_titile ul li a:hover {
	width:75px;
	height:33px;
	background:url(../images/whjs_title_bg.jpg) no-repeat #FFF;
	color:#000;
	border:1px solid #CCC;
	border-bottom:none;
	text-decoration:none;
	text-align:left;
	padding-left:30px;
}*/
.whjschoose{
	width:75px;
	height:33px;
	background:url(../images/whjs_title_bg.jpg) no-repeat #FFF;
	color:#000;
	border-bottom:none;
	text-decoration:none;
	text-align:left;
	padding-left:30px;
}

.whjs_con_list {
	width:622px;
	height:100%;
	overflow:hidden;
	padding:8px 10px;
	background:#FFF;
	margin:0 auto;
}
.whjs_list_pic {
	float:left;
	width:98px;
	height:98px;
	border:1px solid #CCC;
}
.whjs_list_news {
	float:right;
	width:512px;
	height:100px;
}
/*民事审判*/
.mssp {
	margin-top:10px;
	width:327px;
	height:100%;
	overflow:hidden;
	float:left;
}
.mssp_top {
	width:327px;
	height:38px;
	background:url(../images/mssp_top.jpg) no-repeat;
}
.mssp_con, .xzsp_con {
	width:305px;
	height:100%;
	border:1px solid #CCC;
	border-top:none;
	overflow:hidden;
	padding:10px;
}
.mssp_con ul li, .xzsp_con ul li {
	line-height:25px;
	font-size:14px;
}
.xzsp {
	margin-top:10px;
	width:327px;
	height:100%;
	overflow:hidden;
	float:right;
}
.xzsp_top {
	width:327px;
	height:38px;
	background:url(../images/xzsp_top.jpg) no-repeat;
}
.djgz_top {
	width:282px;
	height:38px;
	background:url(../images/djgz_top.jpg) no-repeat;
}
.djgz_con, .xssp_con {
	width:260px;
	height:100%;
	padding:9px 10px;
	border:1px solid #CCC;
	border-top:none;
}
.djgz_con ul li, .xssp_con ul li {
	line-height:24px;
	font-size:14px;
}
.xssp_top {
	margin-top:10px;
	width:282px;
	height:38px;
	background:url(../images/xssp_top.jpg) no-repeat;
}
.xssp_con {
	padding:9px 10px 10px 10px;
}
.xssp_con ul li {
	line-height:25px;
}
.ad_pic {
	width:960px;
	height:70px;
	margin:10px 0;
}
.tpxw_top {
	width:665px;
	height:31px;
	background:url(../images/tpxw_top.jpg) no-repeat;
}
.tpxw_con {
	width:665px;
	height:100%;
	overflow:hidden;
	padding:15px 0;
	background:#f5efec;
	margin-top:10px;
}
.tpxw_con_pic {
	float:left;
	width:389px;
	height:257px;
}
.tpxw_news {
	float:left;
	margin-left:10px;
	width:256px;
	height:257px;
}
.tpxw_news_title {
	font-size:14px;
	color:#281e54;
	line-height:20px;
	padding-top:10px;
	color:#dd0202;
	font-weight:bold;
}
.tpxw_news_con {
	padding:10px 0;
	text-indent:2em;
	line-height:25px;
}
.tpxw_news_btn {
	width:256px;
	height:36px;
	text-align:center;
	margin-top:10px;
}
.tpxw_news_btn a {
	width:151px;
	height:36px;
	background:#dd0202;
	color:#FFF;
	font-size:18px;
	display:block;
	margin:0 auto;
	line-height:36px;
	font-weight:bold;
}
.tpxw_news_btn a:hover {
	text-decoration:none;
}
.tpxw_pic {
	margin-top:15px;
	width:665px;
	height:86px;
}
.tpxw_pic ul li {
	float:left;
	margin-right:13px;
}
.yqlj_top {
	width:280px;
	height:38px;
	background:url(../images/yqlj_top.jpg) no-repeat;
}
.yqlj_con {
	height:100%;
	overflow:hidden;
	padding:8px 0 10px 0;
	border:1px solid #CCC;
}
.yqlj_con ul li {
	float:left;
	margin-left:20px;
	margin-top:10px;
	height: 45px;
	text-align:center;
	overflow:hidden;
}
#footer {
	width:980px;
	height:100%;
	background:#FFF;
	border-top:1px solid #CCC;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	padding:30px 0;
}
.footer_logo {
	width:370px;
	height:100%;
	overflow:hidden;
	float:left;
	text-align:right;
}
.footer_info {
	width:400px;
	height:100%;
	float:left;
	overflow:hidden;
	margin-left:40px;
}
.footer_info ul li {
	line-height:18px;
	text-indent:1em;
}
.spantitlelink{border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.spantitlelink ul li{float:left;width:108px;text-align:center;line-height:30px;}
.spalchoose{background-color:#3E3665;}
.spalchoose a{color:white;}


.ftggtitle{border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.ftggtitle ul li{width:92px;float:left;text-align:center;line-height:30px;}

.cpwstitlelink{border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.cpwstitlelink ul li{width:80px;float:left;text-align:center;line-height:30px;}
.gysj{height:160px;margin-top:5px;}
.photoking_s {
	width: 20px;
	height: 137px;
	line-height: 137px;
	float: left;
	display: inline;
	text-align: center;
	cursor: pointer;
}
.photoking_m {
	width:920px!important;
	height: 160px;
	float: left;
	display: inline;
	text-align: center;
	margin-top:5px;
}
.photoking_s {
	width: 20px;
	height: 137px;
	line-height: 137px;
	float: left;
	display: inline;
	text-align: center;
	cursor: pointer;
}
.photo173 img{width:173px;height:124px;margin-left:10px;margin-top:5px;}